专利摘要:
The invention relates to a channel estimation method for a telecommunication system FBMC. The proposed estimation method exploits the signal upstream of the filtering by the analysis filter bank. According to a first embodiment, the preamble is constituted by the repetition of an elementary pattern of pilot symbols and the channel estimation is performed in the stationary part of the preamble. According to a second embodiment, the preamble is constituted by a predetermined pattern of pilot symbols, distributed in time and in frequency, and the channel estimation can be performed on any part of the preamble. The channel thus estimated makes it possible to equalize upstream of the bank of analysis filters.
公开号:FR3013928A1
申请号:FR1361790
申请日:2013-11-28
公开日:2015-05-29
发明作者:Jean-Baptiste Dore;Vincent Berg
申请人:Commissariat a lEnergie Atomique CEA;Commissariat a lEnergie Atomique et aux Energies Alternatives CEA;
IPC主号:
专利说明:

[0001] TECHNICAL FIELD The present invention generally relates to the field of telecommunication systems using a filterbank multi-carrier modulation, also referred to as Filter Bank Multi-Carrier (FBMC) systems. STATE OF THE PRIOR ART Telecommunication systems using a multi-carrier modulation are well known in the state of the art. The principle of such a modulation consists in dividing the transmission band into a plurality of sub-channels associated with sub-carriers and modulating each of these sub-carriers by the data to be transmitted. The most widespread multi-carrier modulation is undoubtedly Orthogonal Frequency Division Multiplexing (OFDM) modulation. This is implemented in WLAN wireless LANs, WiFi, high-speed wireless Internet access (WiMAX), digital broadcasting systems (DVB-T, ISDB-T, DAB), links asymmetric digital (xDSL), fourth generation cellular telephony (LTE), etc. In an OFDM transmission system, each OFDM symbol block is preceded by a guard interval or a cyclic prefix, which is longer than the temporal spread of the impulse response of the channel, so as to eliminate the interference intersymbol. Inserting a guard interval or a prefix, however, leads to a loss of spectral efficiency. Finally, since the spectral occupation of an OFDM signal is substantially greater than the subcarrier band that it uses due to the spread of the side lobes, the OFDM modulation is not an optimal solution for applications requiring high out-of-band rejection rates. FBMC (Filter Bank Multi Carrier) can be used as an alternative to OFDM modulation.
[0002] A comparison between the FBMC systems and the OFDM systems is presented in the article by B. Farhang-Bouroujeny entitled "OFDM versus filter bank multicarrier" published in IEEE Signal Processing Magazine, pp. 91-112, March 2011. The principle of FBMC modulation is based on a filter bank synthesis on transmission and a filter bank analysis on reception.
[0003] Fig. 1 schematically shows the structure of a first transmission / reception system FBMC known from the state of the art. This structure has been described in detail in the article by B. Hirosaki entitled "An orthogonally multiplexed QAM system using the discrete Fourier transform" published in IEEE Trans on Comm., Vol. 29 No. 7, pp. 982-989, July 1981, as well as in the article by P. Siohan et al. entitled "Analysis and Design of OFDM / OQAM based on filterbank theory" published in IEEE Trans., on signal processing, Vol 50, No 5, pp. 1170-1183, May 2002. At the transmitter, the symbols of QAM modulation to be transmitted with a rate Nf where f = 1 / T are grouped in blocks of size N, xo [4 ..., x N i [n], where n is the time index of the block. This symbol is provided in parallel with N input channels of a preprocessing module 110, called OQAM preprocessing (QAM offset) .This preprocessing module performs a modulation of the 0QAM type data, that is to say, temporally demultiplexes the real part and the imaginary part of xk [n] with a rate of 2f The samples thus obtained are provided in the form of blocks of size N to a synthesis filterbank 120, consisting of an IFFT module (Fourier transform inverse fast) of size N, 130, of a plurality N of polyphase filters 133, of a plurality of over-samples lnputs 135, of factor M = N 12, at the output of the different polyphase filters, and finally of a plurality of delays, 137, arranged in parallel and varying from 0 to N-1 sampling periods. Each of the N processing channels corresponds to a subchannel. The outputs of the polyphase, oversampled and delayed filters are summed by the adder 139 before transmission on the channel 150. The polyphase filters are translational versions in frequency of k / MT of a prototype filter whose impulse response is of duration KT, in other words the output of a polyphase filter temporally overlaps the output of the adjacent polyphase filter of M samples. As a result, a polyphase filter output temporally overlaps K other polyphase filter outputs. The coefficient K is called for this reason overlapping factor. On the receiver side, the received signal is sampled with a rate Nf. The samples are provided as N-sized blocks to an analysis filter bank 160, including a plurality of delays 163 arranged in parallel and varying from 0 to N-1 sampling periods in the order inverse delays 137. The flow of samples from different delays are then decimated by a factor M = N12 by the decimators 165 and filtered by the analysis filters 167. The analysis filters have a conjugated impulse response and inverted temporally with respect to the corresponding synthesis filter. Since the prototype filter is real-time and symmetric by time inversion, it can be shown that an analysis filter has the same impulse response as the corresponding synthesis filter. Combining a synthesis filter with the corresponding analysis filter (produces transfer functions) gives a Nyquist filter. The symbols at the output of the synthesis filters are then subject to an FFT (Fast Fourier Transform) of size N at 170, the different frequency components of the FFT being then supplied to the post-processing module 180 performing a reverse processing that of the pretreatment 110. The synthesis / analysis filtering being carried out in the time domain, respectively at the output of the IFFT module and at the input of the FFT module, the FBMC system illustrated in FIG. 1 will be said implemented in the time domain.
[0004] The FBMC system is capable of representation in the frequency domain as described in the document by M. Bellanger et al. entitled "FBMC physical layer: a primer" available at www.ict-phydyas.org.
[0005] An implementation of the FBMC system in the frequency domain is shown in FIG. 2. We find in Fig. 2 the preprocessing module 210 performing an OQAM modulation of the data to be transmitted.
[0006] Each of the data is then frequency-spread over an interval of 2K -1 adjacent subcarriers centered on a subchannel subcarrier, each data being weighted by the (real) value taken by the transfer function of the synthesis filter. at the corresponding frequency. In other words, each OQAM symbol d1 [n] is spread over 2K -1 adjacent subcarriers to give: d ,, k [n] = d, [n] Gk, k = -K + 1, ..., 0, ..K -1 (1) The frequency spreading and filtering module by the prototype filter is denoted by 220. It will be understood that this operation is equivalent to that of the filtering by the synthesis filters 133 in the temporal implementation. Data of the same parity i and i + 2 are spectrally separated and those of opposite parities i and i +1 overlap as shown in FIG. 3A. This overlap does not cause interference, however, since two contrary parity data are necessarily respectively located on the real axis and the imaginary axis.
[0007] For example, in FIG. 3A, the data dl [n] and di, [n] are real values (shown in solid lines) while the data d1 + 1 [n] is an imaginary value (represented by dashed lines). The frequency-spread and filtered data are then subjected to an IFFT of KN size 230. It will be noted that the size of the IFFT is extended by a factor K relative to that of FIG. 1, the filtering by the synthesis filters being found here carried out upstream of the IFFT, in the frequency domain. The outputs of the IFFT are then combined in the combination module 240 as shown in FIG. 4. The set of IFFT output samples represents a FBMC symbol in the time domain, it being understood that the real part and the imaginary part of this symbol are shifted by T 12. The FBMC symbols each having a duration KT and following one another at the rate f = 1 / T, a symbol FBMC is combined in the module 240 with the K 12 symbols FBMC previous and K / 2 symbols FBMC following. For this reason K is still called an overlapping factor.
[0008] It should be noted that the combination operation at 240 is equivalent to that occurring within the synthesis filters of FIG. 1. The signal thus obtained is then translated into an RF band. After transmission on the channel 250, the received signal, demodulated in baseband, is sampled by the receiver at the rate Nf.
[0009] A sliding FFT (the window of the sliding FFT of KT between two FFT calculations) of size KN is performed in the FFT module 260 on blocks of consecutive KN samples. The outputs of the FFT are then subjected to filtering and spectral despreading in the module 270. The despreading operation takes place in the frequency domain as shown in FIG. 3B. More precisely, the samples cl ir k [ni, k = -K +1, ..., 0, .. K -1 corresponding to the 2K -1 frequencies (i -1) K +1, ... 1K (i + 1) K -1 of the FFT are multiplied by the values of the transfer function of the analysis filter (translated in frequency from that of the prototype filter) to the frequencies in question and the results obtained are summed, namely: K-1 dir [11] = G kc tr, k [n] (2) k-K + 1 It should be noted that, as in FIG. 3A, obtaining data having ranks of the same parity, for example dir [n] and dir + 2 [n] use disjoint sample blocks while those of two consecutive rows, of inverse parities, overlap . Thus, obtaining the data d ir [n] makes use of the samples dlrk [n], k = 1, .., K -1 as well as the samples dir + 2, k [n], k --K 1, ..., 1.
[0010] The despreading of real data is represented by continuous lines whereas that of the imaginary data is represented by dashed lines. It is also important to note that the filtering by the analysis filters is here carried out in the frequency domain, downstream from the FFT, contrary to the embodiment of FIG. 1.
[0011] The data dir [n] thus obtained are then supplied to a post-processing module 280, performing the inverse processing of that of the module 210, in other words an OQAM demodulation. One of the problems to be solved in FBMC systems is to estimate the transmission channel. This channel estimate is necessary to be able to equalize the signal in reception and to restore the transmitted message. In OFDM systems, a so-called subcarrier equalization is generally performed, at least as long as the time lag of the channel remains below the duration of the guard interval (or prefix).
[0012] Fig. 3 illustrates a known equalization scheme for an OFDM receiver. The received signal is subjected to an FFT in the module 310 after demodulation in baseband and analog-digital conversion. A channel estimator 320 estimates the (complex) attenuation coefficients for each subcarrier of the OFDM multiplex and transmits these coefficients to an equalization module operating on each of the subcarriers. The equalization module 330 may perform a ZF (Zero Forcing) or MMSE (Minimum Mean Square Error) type sub-carrier equalization in a manner known per se. Channel estimation in an OFDM system typically requires the insertion of pilot symbols, i.e., symbols known to the receiver, into an OFDM symbol frame transmitted by the transmitter. These pilot symbols are distributed on different sub-carriers of the OFDM multiplex. The channel estimator is then able to determine the channel attenuation coefficient (complex) for each of the subcarriers carrying a pilot symbol and, if appropriate, to deduce the attenuation coefficients of the remaining sub-carriers at the same time. using interpolation in the frequency domain. Channel estimation in FBMC telecommunication systems uses similar techniques. The article by E. Kofidis et al. entitled "Preamble- 1 0 based channel estimation in OFDM / OQAM systems: a review", 8 May 2013, a review of different channel estimation methods in systems using FBMC modulation. However, the insertion of pilot symbols can not be done as in OFDM since time and frequency multiplexing in a FBMC frame does not guarantee the orthogonality of the in-phase and quadrature components (i.e. say real and imaginary parts of the received pilot symbols). The table below gives the impulse response of an FBMC channel for an example of a prototype filter and an overlap factor K = 4. The time index and k the index of the subcarrier were denoted n. 20 k I n n-2 n-1 n n + 1 n + 2 k-1 -0.125 -0.206d 0.239 0.206d -0.125 k 0 0.564 1 0.564 0 k + 1 -0.125 0.206d 0.239 -0.206d -0.125 On thus understands that a symbol at time n and on the carrier k may cause interference in a neighborhood in time and in frequency around the position (n, k), this interference being real or imaginary depending on the position considered within this neighborhood.
[0013] Thus, if a +1 pilot symbol is transmitted in position (n, k) and an imaginary datum aj is transmitted in position (n, k -1), the following symbols are received: k I n n-2 n-1 nn + 1 n + 2 0.564a - 0.564a + k -1 -0.125 0.239 + aj -0.125 0.206d 0.206d 0.564 + 0.564 - k -0.125 aj 1 + 0.239aj -0.125aj 0.206d 0.206d k + 1 -0.125 0.206d 0.239 -0.206j -0.125 We understand in this example that if we can recover the real part of the coefficient of transmission channel, hii, , It is not the same for the imaginary part of this coefficient. Conversely, if the datum adjacent to the pilot symbol had been real, we could not have estimated the imaginary part of the transmission channel coefficient, hic, but not its real part.
[0014] To remedy this difficulty, it has notably been proposed to calculate the surrounding data so as to cancel the interference affecting the pilot symbol upon reception (see article by E. Kofidis mentioned above). However, this introduces complexity on the transmitter side (complex calculation of the preamble) and increases the latency of the system. In addition, this pre-emphasis can lead locally to high levels of PAPR (Peak-to-Average Power Ratio) and therefore to problems of saturation amplifiers. Whatever the time or frequency implementation of the receiver, the equalization is generally performed in the frequency domain, after the filtering by the prototype filter (that is to say at the output of the FFT module 170 of FIG. 1 or module 270 of Fig. 2). The above-mentioned Bellanger article proposes alternatively to carry it out, in the frequency domain, before filtering by the prototype filter (that is to say between the FFT module 260 and the filter 270 of Fig. 2). However, this document does not specify how to perform the channel estimation. Indeed, at this stage, the impulse response of the system is modified due to the lack of filtering by the prototype filter and the channel estimation is not trivial. The object of the present invention is to propose a channel estimation method in a telecommunication system FBMC, not having the aforementioned drawbacks, in particular which does not require pre-emphasis at the transmitter and which is simple to implement. implemented. DESCRIPTION OF THE INVENTION The present invention is defined by a channel estimation method for a telecommunication system FBMC comprising a transmitter and a receiver, the transmitter being equipped with a bank of synthesis filters and the receiver being equipped with an analysis filter bank, the analysis and synthesis filters being frequency-shifted versions of a prototype filter, the signal transmitted by the transmitter comprising a preamble followed by data symbols, the preamble comprising symbols drivers distributed in time and frequency, on a plurality of subcarriers, in which: - an FFT is performed on the signal received by the receiver, before it is filtered by the analysis filter bank; component blocks at the output of the FFT are extracted from the pilot symbols received during all or part of the preamble; an estimation of the channel coefficients for said plurality of sub-carriers is carried out by combining for each sub-carrier the components relating to this sub-carrier and to successive blocks by means of a plurality of predetermined weighting coefficients.
[0015] The preamble is advantageously constituted by a repetition over time of the same pilot symbols distributed over said plurality of sub-carriers. The pilot symbols may in particular all be identical. Preferably, it is provided that at each instant of transmission, a subcarrier on consecutive sub-carriers Q bears a pilot symbol, Q being an integer greater than or equal to 2, the other subcarriers bearing a null symbol.
[0016] According to a first embodiment, the channel estimation is performed only on the stationary part of the preamble, the weighting coefficients relating to the same sub-carrier and to successive blocks, are identical and equal to -1, where v is the number of successive blocks taken into consideration for the estimation of the channel coefficient relative to the sub-carrier, ak depending on the impulse response of the prototype filter as well as the pilot symbols present in the temporal and frequency support of this filter . According to a second embodiment, the weighting coefficients (, a, k) relating to the same sub-carrier and to different blocks are a function of the impulse response of the prototype filter, the size of the preamble, the pilot symbols present in the temporal and frequency support of the prototype filter and the type of data used in the frame. The channel estimation relating to a subcarrier is advantageously obtained as an MRC combination of estimates made from the successive blocks obtained over the entire duration of the preamble. Said weighting coefficients can be calculated iteratively, the channel coefficients estimated from the weights obtained during one iteration being used to estimate the data following the preamble, during the next iteration and, conversely, the data. thus estimated during an iteration being used to update said weighting coefficients at the next iteration. Frequency domain interpolation can be performed between channel coefficients to obtain a channel coefficient relative to a subcarrier not bearing a pilot symbol. The invention also relates to an equalization method within a FBMC receiver, in which a channel estimate is made as indicated above, from the pilot symbols distributed in time and frequency within the preamble and wherein ZF or MMSE type equalization is performed on the preamble data symbols, using the estimated channel coefficients for said plurality of subcarriers.
[0017] BRIEF DESCRIPTION OF THE DRAWINGS Other features and advantages of the invention will appear on reading preferred embodiments of the invention with reference to the appended figures in which: FIG. 1 represents a first implementation of a telecommunication system FBMC known from the state of the art; Fig. 2 represents a second implementation of a telecommunication system FBMC known from the state of the art; Fig. 3A illustrates the spectral spread made upstream of the IFFT module of FIG. 2; Fig. 3B illustrates the spectral despreading performed downstream of the FFT module in FIG. 2; Fig. 4 illustrates the combination of the FBMC symbols in FIG. 2; Fig. 5 illustrates an example of a signal output from a transmitter FBMC, before RF conversion; Fig. 6 schematically represents an example of FBMC receiver implementing a channel estimation method according to one embodiment of the invention. DETAILED DESCRIPTION OF PARTICULAR EMBODIMENTS We will consider in the following a telecommunication system FBMC comprising at least one transmitter and one receiver. For example, the transmitter may be a base station and the receiver a terminal (downlink) or the transmitter may be a terminal and the receiver a base station (uplink). The signal transmitted by the transmitter comprises a preamble consisting of pilot symbols, followed by data symbols. Pilot symbols and data symbols are subject to FBMC modulation as described in the introduction. The idea underlying the invention is to perform the equalization upstream of the filtering by the prototype filter, by choosing an appropriate form of preamble and by combining for each subcarrier channel estimates obtained at times of receipt in the preamble.
[0018] Fig. 5 represents the shape of a preamble emitted by a transmitter FBMC, before the transposition in RF band. In this example, it was assumed that one of every two subcarriers was transmitted a pilot symbol, the other subcarriers being assigned null symbols. For the same sub-carrier, the successive pilot symbols in the preamble are identical. Thus, in the present case, one subcarrier out of two transports the sequence of pilot symbols + 1, + 1, ..., + 1 and the other subcarriers carry zero sequences, for the duration of the preamble. In the preamble waveform, three distinct zones are distinguished: a first zone, 510, at the beginning of the preamble, corresponding to a transient period of time substantially equal to the rise time of the prototype filter, a second zone, 520, corresponding to a stationary regime, in which the envelope of the signal is substantially constant, and a third zone, 530, at the end of the preamble, corresponding again to a transient regime, of a duration substantially equal to the time of descent of the prototype filter. The waveform of the preamble in the first transient zone is generally not symmetrical with that in the second transient zone. Indeed, during the second transient zone, the data following the preamble influence the waveform due to the temporal overlap of the prototype filters. In a first embodiment, it is assumed that a repeating pattern of pilot symbols is transmitted throughout the duration of the preamble. In other words, at each moment of transmission n of the preamble, the transmitter transmits the block of symbols: xo [n] = Po; xi [n] = P; ...; xN-i [n] = PN-1 (3) the pilot symbols Po, ..., PN_i being respectively carried by the N subcarriers. Finally, the preamble can be represented by the following table in which, as before, the lines correspond to the sub-carriers and the columns to the transmission instants: Po Po Po Po. . . PO PO P1 P1 P1 P1. . . P P2 P2 P2 P2 - P2 P2 - - - -. . . - -. . . . . . PN -1 PN -1 PN -1 PN -1 - - - PN -1 PN -1 In an advantageous variant of embodiment it will be possible to provide that one subcarrier out of two will carry a pilot symbol (for example the subcarriers of even indices) and the other sub-carriers will carry null symbols. This variant can be declined more generally, providing that a subcarrier on Q (Q integer greater than or equal to 2) consecutive subcarriers bear a pilot symbol, the other subcarriers bearing a null symbol. Whatever the variant, the pilot symbols may be identical. Thus in the case of an alternation pilot symbol / null symbol, the preamble will have the following structure: PPPP --- PP 0 0 0 0 --- 0 0 PPPP --- PP 0 0 0 0 --- 0 0. . . . ---:. -. . . . In the first embodiment, the channel estimate is made from the pilot symbols of the preamble in the steady-state zone, ie after the rise time of the prototype filter, the rise of the filter starting at the beginning of the preamble and before the descent time of the prototype filter, the descent of the filter ending at the end of the preamble. It is assumed that the channel response does not change during the duration of the preamble.
[0019] In this case, the FBMC signal at the output of the channel, after translation into baseband and sampling but before filtering by the bank of analysis filters, can be written in stationary mode: ((4) r (n) = 1hk Pig kp; n-pE1t i; k-iel f in which the temporal support and the frequency support of the impulse response of the prototype filter have respectively been denoted Ir and If, n is the index of the temporal block and k is the subcarrier index It follows from (4) that in stationary regime, the symbol rk (n) received on a subcarrier k is theoretically constant and equal to: (rk (n) = hk Pi gq, k_i = rk (5) k-ie I f The term in brackets is known to the receiver since the pilot symbols are by definition known and the coefficients of the prototype filter are also known.In practice, the symbols transmitted on the different sub-carriers are not only affected by an attenuation coefficient (complex coefficient) but also by a noise that we know will add white Gaussian additive. The channel estimate for the subcarrier k is then provided by: ## EQU1 ## where v is the number of symbols taken In the stationary regime, it should be noted that the sum of the denominator of the expression (6) can be calculated once and for all from the pilot symbols and the response of the N-1 prototype filter for each subcarrier. expression (6) can then be rewritten: (hk) = Tif rk (n) (7) kn = no (where ok = Pig, k_,, k = 0, ..., N -1 are the sums (complex The first embodiment assumes, however, that the preamble is long enough for a stationary regime to be established, and more precisely for a prototype filter of duration KN the preamble must be of duration at least equal to (2K -1) N. This preamble duration can be penalizing when the frames of data are short (high ratio overhead / data). prefer to implement the second embodiment of the invention.
[0020] In the second embodiment, it is assumed that a preamble composed of a predetermined pattern of pilot symbols is transmitted. The pattern may consist of the temporal repetition of an elementary pattern as in the first embodiment. However, unlike in the first embodiment, the constancy constraint can be relaxed over time, ie it is not necessary for the pilot symbols carried by the same subcarrier to be identical.
[0021] In this case, the signal at the output of the transmission channel, after translation in baseband, can be written: (r (n) = Ihk Pp, n-p, ki (8) kp, n-pelt i; k where P is the pilot symbol carried by the subcarrier of index p at time of transmission I. For each pilot symbol Ppk, the signal-to-interference ratio at the receiver can be estimated by: 10 2n, k = (9) 2 p # ni # k n-pE1t k-ie I f Pp, 1 np, ki The channel estimate for subcarrier k is then obtained by performing a combination of Maximum Ratio Combining (MRC) at different times of receipt of the preamble, that is: 1 nvo "2n, krk (n) (10) Khk) -n 2n, k (n = no / 1, p, k Pp, ig np, kin = no p; where V is the number of times of reception considered in the preamble The reception times considered here can be chosen outside the stationary regime, in particular during the first transient zone 510 or during the second transitional zone 530 of the F ig 5. However, if samples are taken into account in the second transition zone, data symbols appear in the sum at the denominator of the expression (9) as well as at the denominator of the expression (10), because of the overflow of the prototype filter support on the "data" part of the frame. Statistical processing is then done by averaging the different possible data symbols. We can assume for this purpose that the probability density of the OQAM symbols is equidistributed. When the reception instants considered are taken in the first transient zone or the steady state zone, the weighting (complex) coefficients occurring in the expression (10) can be calculated once and for all and stored in a table of values. receiver, that is: 2n, k 1 no + v 2n .k PI, I np, ki lin, kn = no i; k-iel f The expression (10) is then reduced to: no + v (hic> lin, krk (11) (12) n = no When some reception times, taken into account for the channel estimation, are located in the second transient zone of the preamble, the coefficients can still be pre-calculated, a /, but this time, by averaging the data symbols involved in the sum of the denominator of the expression (9) and the denominator of the expression (11), more specifically when a symbol Pp in this sum is actually a data symbol, the different OQAM symbols possible t considered with the same probability and the average value of, uni, is calculated.
[0022] More generally, it will be possible to determine, by simulation, the weighting coefficients of n, k taking into account the type of prototype filter, the rise time (equal to the descent time) of the prototype filter, the size of the preamble, the type of data used in the frame. The weighting coefficients are then stored in a look-up table of the receiver which is addressed by the aforementioned parameters. According to a variant of the second embodiment, it is possible to perform an iterative estimation of the channel. During the first iteration, a first estimate of the coefficients is obtained from the MRC weighting coefficients as explained above. During each of the successive iterations, these weighting coefficients are then updated by estimating the data following the preamble, after these data have been equalized by means of the channel coefficients estimated at the previous iteration. Thus, as iterations proceed, the channel estimation makes it possible to refine the estimate of these data and therefore the weighting coefficients. Conversely, the more precise estimation of the data makes it possible to update the weighting coefficients and to refine the channel estimate. The iterations can be stopped when a convergence criterion is satisfied or after a predetermined number of iterations. Fig. 6 illustrates an example of an FBMC receiver implementing a channel estimation method according to one embodiment of the invention. The represented FBMC receiver uses a frequency implementation as illustrated in FIG. 2. The received signal is translated into baseband and sampled at the rate Nf and subjected to a FFT of size KN, in the FFT module, 610.
[0023] For each sample block at the output of the FFT, the extraction module, 620, extracts the received pilot symbols. In the first embodiment, the extraction of the pilot symbols takes place during the stationary regime of the preamble, in the second embodiment it can take place during all or part of the preamble, regardless of the stationary or transient nature of the part. considered.
[0024] The channel estimation module, 630, performs a channel estimation by means of the expression (7) or (12), according to the envisaged embodiment. The complex coefficients jack or dunk are stored in a memory 635. If necessary, this memory can be addressed by parameters (filter length, preamble size, etc.) as explained above. The channel coefficient estimates (hk) for each subcarrier k carrying a pilot symbol are provided to the interpolation module 640. This module interpolates the missing channel coefficients. Thus, when the channel coefficient is estimated only for a subcarrier over Q, it will be possible to interpolate an estimate of channel coefficients for the remaining subcarriers. The channel coefficients for all the subcarriers are then supplied to the equalization module 650. This module performs a ZF or MMSE equalization of the symbols received from the channel coefficients thus estimated. It is recalled that a ZF type equalization consists in multiplying the symbols on the different sub-carriers by the coefficients -1, k = 0, ..., N -1, whereas an MMSE type equalization hk h * consists of to multiply these same symbols by the coefficients k, k = 0, ..., N -1 hk + 62 where 62 is an estimate of the noise power on each sub-carrier (the noise power is assumed to be identical on the different subcarrier).
[0025] After equalization, the symbols are filtered in the frequency domain by a bank of analysis filters (frequency-translated copies of the prototype filter), 660, and then supplied to an OQAM demodulation module. The channel estimation method according to the first or second embodiment of the invention can also be applied in the case of a temporal implementation of the FBMC receiver. In this case, the equalization is performed in the time domain downstream of the filtering by the bank of analysis filters.
权利要求:
Claims (10)
[0001]
REVENDICATIONS1. Channel estimation method for a telecommunication system FBMC comprising a transmitter and a receiver, the transmitter being equipped with a synthesis filter bank and the receiver being equipped with an analysis filter bank, the filter filters analysis and synthesis being frequency-shifted versions of a prototype filter, the signal transmitted by the transmitter comprising a preamble followed by data symbols, the preamble comprising pilot symbols distributed in time and frequency, over a plurality of subcarriers, characterized in that: - an FFT is performed on the signal received by the receiver, before it is filtered by the analysis filter bank; component blocks at the output of the FFT are extracted from the pilot symbols received during all or part of the preamble; an estimation of the channel coefficients for said plurality of sub-carriers is carried out by combining for each sub-carrier the components relating to this sub-carrier and to successive blocks by means of a plurality of predetermined weighting coefficients.
[0002]
Channel estimation method according to claim 1, characterized in that the preamble consists of a time repetition of the same pilot symbols distributed over said plurality of sub-carriers.
[0003]
Channel estimation method according to claim 2, characterized in that the pilot symbols are all identical.
[0004]
Channel estimation method according to claim 2 or 3, characterized in that at each instant of transmission, a subcarrier on consecutive subcarrier Q carries a pilot symbol, Q being an integer greater than or equal to 2 , the other subcarriers bearing a null symbol.
[0005]
5. channel estimation method according to one of claims 2 to 4, characterized in that the channel estimation is performed only on the stationary part of the preamble, the weighting coefficients relating to the same subcarrier and at successive blocks, are identical and equal to -1, where V is the number of successive blocks vo-k taken into consideration for the estimation of the channel coefficient relative to the sub-carrier, ork depending on the impulse response of the prototype filter as well as pilot symbols present in the temporal and frequency support of this filter.
[0006]
6. channel estimation method according to claim 1, characterized in that the weighting coefficients (, unk) relating to the same sub-carrier and to different blocks are a function of the impulse response of the prototype filter, the size of the preamble, pilot symbols present in the temporal and frequency support of the prototype filter and the type of data used in the frame.
[0007]
Channel estimation method according to claim 1 or 6, characterized in that the channel estimation relating to a subcarrier is an MRC combination of estimates made from the successive blocks obtained over the entire duration of the preamble. .
[0008]
8. channel estimation method according to one of claims 6 or 7, characterized in that it calculates said weighting coefficients iteratively, the channel coefficients estimated from the weighting coefficients obtained during an iteration. being used to estimate the data following the preamble, during the next iteration and, conversely, the data thus estimated during an iteration being used to update said weighting coefficients at the next iteration.
[0009]
9. A channel estimation method according to one of the preceding claims, characterized in that an interpolation is performed in the frequency domain between the channel coefficients to obtain a channel coefficient relating to a subcarrier not carrying any pilot symbol.
[0010]
10. Equalization method in a FBMC receiver, characterized in that a channel estimation according to one of the preceding claims is carried out from the pilot symbols distributed in time and frequency within the preamble and which one performs ZF or MMSE type equalization on the preamble data symbols, using the estimated channel coefficients for said plurality of subcarriers.
类似技术:
公开号 | 公开日 | 专利标题
FR3013928A1|2015-05-29|CHANNEL ESTIMATION METHOD FOR FBMC TELECOMMUNICATION SYSTEM
EP2846506B1|2016-04-06|Fbmc receiver with carrier frequency offset compensation
EP2503750B1|2014-08-20|Method for processing a multicarrier signal with arrays of filters for synchronisation by preamble
EP2974194B1|2017-03-01|Fbmc receiver using a frequency domain synchronization method
EP2253114B1|2012-02-22|Methods for transmitting and receiving a multiple carrier signal including a hold interval, and corresponding computer software products, transmission and reception devices, and signal
EP3042480B1|2017-12-20|Method and apparatus for transmission of complex data symbol blocks, method and apparatus for reception and corresponding computer programs
FR2985877A1|2013-07-19|MODULATION METHOD DELIVERING OFDM / OQAM SYMBOLS, DEMODULATION METHOD, MODULATION AND DEMODULATION DEVICES, AND CORRESPONDING COMPUTER PROGRAM.
EP2947799B1|2018-12-05|Method of widely linear turbo-equalisation in a multi-user system and for a multi-antenna receiver
WO2010029225A1|2010-03-18|System for the multicarrier digital transmission of a signal using banks of filters and the preloading of memories for initialization
EP3232626B1|2021-03-03|Transmitter for fbmc system with alamouti space-time block coding
WO2008007030A2|2008-01-17|Methods for transmitting and receiving an ofdm-type multicarrier signal, and corresponding pilots
EP3202077B1|2020-09-16|Method of sending a multicarrier signal, method of reception, devices, and computer programs associated therewith implementing an oqam type modulation
EP2963883B1|2017-04-26|Method for blind phase tracking for fbmc receiver
FR2903833A1|2008-01-18|Signal receiving method for e.g. wireless telephone, involves estimating real and imaginary parts of transmission channel in neighboring region from complex values corresponding to drivers of group of region
EP3300325B1|2019-05-01|Ofdm transmitter with block filtering and corresponding transceiver system
FR2936121A1|2010-03-19|METHOD OF BLINDLY ESTIMATING OFDM MODULATION PARAMETERS ACCORDING TO MAXIMUM CRITERION OF TRUE.
Medjahdi2012|Interference modeling and performance analysis of asynchronous OFDM and FBMC wireless communication systems
WO2005025162A1|2005-03-17|Channel estimation method by projecting specially constructed orthogonal families and corresponding receiver
Nadal2017|Filtered multicarrier waveforms in the context of 5G: novel algorithms and architecture optimizations
WO2015033052A1|2015-03-12|Method and device for the transmission of blocks of real data symbols, receiving method and device, and corresponding computer programs
FR3050345A1|2017-10-20|RECEIVER FOR FBMC SYSTEM WITH BLOCKED ALUMINUM TYPE SPATIO-TEMPORAL ENCODING
WO2010029173A1|2010-03-18|Method for the blind estimation of ofdm signal parameters by adapted filtering
WO2016097631A1|2016-06-23|Transmission method and device, and reception method and device
FR3042366A1|2017-04-14|METHOD FOR EQUALIZING A MONO-CARRIER SIGNAL IN THE FREQUENCY DOMAIN
同族专利:
公开号 | 公开日
EP2879341A1|2015-06-03|
US9210000B2|2015-12-08|
US20150146770A1|2015-05-28|
FR3013928B1|2015-12-25|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US10148479B2|2016-09-21|2018-12-04|Commissariat A L'energie Atomique Et Aux Energies Alternatives|OFDM transmitter with filter banks and corresponding transmission/reception system|KR100877750B1|2006-12-27|2009-01-12|포스데이타 주식회사|Method and apparatus for generating pilot tone in orthogonal frequency division multiplexing access system, and method and apparatus for estimating channel using it|
US8306148B2|2008-11-20|2012-11-06|Advanced Micro Devices, Inc.|Method to reduce peak to average power ratio in multi-carrier modulation receivers|
FR2973187B1|2011-03-25|2013-11-15|Commissariat Energie Atomique|METHOD FOR PROCESSING A MULTI-CARRIER SIGNAL WITH FILTER BENCHES FOR PREAMBLE SYNCHRONIZATION|FR3003420B1|2013-03-13|2015-04-10|Commissariat Energie Atomique|FBMC RECEIVER USING FREQUENCY DOMAIN SYNCHRONIZATION METHOD|
KR102275054B1|2014-06-18|2021-07-09|삼성전자주식회사|Scheme for transceiving symbol in a filter bank multi carrier system|
FR3023440B1|2014-07-04|2017-12-15|Commissariat Energie Atomique|METHOD FOR BLIND PHASE TRACKING FOR FBMC RECEPTOR|
KR102213181B1|2014-09-12|2021-02-05|삼성전자 주식회사|Method and apparatus for reporting channel status information and allocation resource in a wireless communication system based on a filter bank|
KR102299864B1|2015-03-13|2021-09-08|삼성전자주식회사|A method and apparatus for transtmitting and receiving signals using variable observation length in multicarrier system using non-orthogonal transmission signal|
US9686114B2|2015-06-26|2017-06-20|Futurewei Technologies, Inc.|Apparatus, method, and computer program for communicating one or more symbols with multiple pilot signals and nulls|
CN106341362B|2015-07-09|2021-04-02|北京三星通信技术研究有限公司|Pilot frequency sending method, pilot frequency receiving method and device thereof|
KR20170025155A|2015-08-27|2017-03-08|삼성전자주식회사|Method and apparatus for transmitting signal using space time block code or space frequency block code in multi-carrier system|
EP3206353B1|2016-02-09|2020-02-05|Technische Universität München|Filter banks and methods for operating filter banks|
FR3048839B1|2016-03-14|2018-03-09|Commissariat A L'energie Atomique Et Aux Energies Alternatives|METHOD OF SYNCHRONIZING AN FBMC SYSTEM USING A RACH CHANNEL|
EP3236626B1|2016-04-21|2020-09-23|Institut Mines Telecom / Telecom Bretagne|Filter for linear modulation based communication systems|
KR101936654B1|2016-11-25|2019-01-09|연세대학교 산학협력단|Transmitter and Receiver for Signal Level Channel Estimation in FBMC System|
CN106712903B|2016-12-21|2019-08-27|重庆邮电大学|A kind of low-complexity MIMO FBMC-OQAM system signal detection method|
CN107222184B|2017-05-31|2020-06-12|桂林电子科技大学|Design method of filter in double-prototype FBMC system|
KR102049925B1|2018-01-03|2020-01-08|연세대학교 산학협력단|Data Transmitting Apparatus and Data Receiving Apparatus for Improving Spectral Efficiency|
CN108650007B|2018-05-03|2020-10-27|西安交通大学|High-reliability channel equalization method based on space-frequency adaptive filtering|
CN112491756A|2020-11-23|2021-03-12|西安电子科技大学|RLS channel estimation method for joint channel equalization in FBMC system|
法律状态:
2015-11-30| PLFP| Fee payment|Year of fee payment: 3 |
2016-11-30| PLFP| Fee payment|Year of fee payment: 4 |
2017-11-30| PLFP| Fee payment|Year of fee payment: 5 |
2019-11-29| PLFP| Fee payment|Year of fee payment: 7 |
2020-11-30| PLFP| Fee payment|Year of fee payment: 8 |
2021-11-30| PLFP| Fee payment|Year of fee payment: 9 |
优先权:
申请号 | 申请日 | 专利标题
FR1361790A|FR3013928B1|2013-11-28|2013-11-28|CHANNEL ESTIMATION METHOD FOR FBMC TELECOMMUNICATION SYSTEM|FR1361790A| FR3013928B1|2013-11-28|2013-11-28|CHANNEL ESTIMATION METHOD FOR FBMC TELECOMMUNICATION SYSTEM|
EP14192852.3A| EP2879341A1|2013-11-28|2014-11-12|Channel-estimation method for FBMC telecommunication system|
US14/547,625| US9210000B2|2013-11-28|2014-11-19|Channel estimating method for FBMC telecommunication system|
[返回顶部]